Skip to content

ci: Initial E2E Migration CI workflow#598

Merged
ovitrif merged 1 commit into
masterfrom
test/migration-android
Jan 13, 2026
Merged

ci: Initial E2E Migration CI workflow#598
ovitrif merged 1 commit into
masterfrom
test/migration-android

Conversation

@piotr-iohk

Copy link
Copy Markdown
Collaborator

This PR adds a GitHub Actions workflow for running E2E migration tests that validate the upgrade path from the legacy React Native app to the native Android app.

Description

The workflow:

  1. Builds the native app with regtest backend configuration
  2. Downloads the legacy RN app from https://github.com/synonymdev/bitkit-e2e-tests/releases/tag/migration-rn-regtest
  3. Runs 4 parallelized migration test scenarios (migration_1 through migration_4)

Key differences from the standard E2E workflow:

  • Uses BACKEND=regtest for network regtest instead of local docker
  • No local regtest infrastructure setup required
  • Manual trigger only (workflow_dispatch) for now

Preview

QA Notes

The migration scenarios are developed in synonymdev/bitkit-e2e-tests#95
For now, they are very basic (only onchain funds in the RN app), but will be expanded.

@migration - Migration from legacy RN app to native app
    ✓ @migration_1 - Uninstall RN, install Native, restore mnemonic
    ✓ @migration_2 - Install native on top of RN (upgrade)
    ✓ @migration_3 - Uninstall RN, install Native, restore with passphrase
    ✓ @migration_4 - Install native on top of RN with passphrase (upgrade)

@piotr-iohk piotr-iohk self-assigned this Jan 12, 2026
@claude

claude Bot commented Jan 12, 2026

Copy link
Copy Markdown
Contributor

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.


@piotr-iohk piotr-iohk changed the title Initial E2E Migration CI workflow ci: Initial E2E Migration CI workflow Jan 12, 2026

@ovitrif ovitrif left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm 👏🏻

@ovitrif ovitrif merged commit 820762c into master Jan 13, 2026
14 checks passed
@ovitrif ovitrif deleted the test/migration-android branch January 13, 2026 11:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants